package com.rmb.dataanalysis.service.impl;

import com.rmb.dataanalysis.service.DataAnalysisService;

import java.sql.SQLClientInfoException;
import java.util.List;
import java.util.Map;

/**
 * @Author ZhaoMuYang
 * @Date 2021/1/16 9:23
 */
public class DataAnalysisHyxstrixImpl implements DataAnalysisService {
    @Override
    public List<Map<String, Object>> findAllDataSource() {
        return null;
    }

    @Override
    public List<String> findAllDataBase(Long dataSourceId) {
        return null;
    }

    @Override
    public List<Map<String, Object>> executeSqlQuery(Long dataSourceId, String dataBaseName, String tableName, String sql) throws SQLClientInfoException {
        return null;
    }

    @Override
    public List<String> findTablesByDataSource(Long dataCourseId, String dataBaseName) {
        return null;
    }

    @Override
    public int addAnalysis(String executeql, String executeResult, Long dataSourceId, String dataBaseName, String tableName) {
        return 0;
    }

    @Override
    public String getDataExcel(Long dataSourceId, String dataBaseName, String tableName) {
        return null;
    }
}
